eight-sided polygon - English Synonyms Dictionary